ca foundation law marathon and revision